package ec.linde.modulos.recursos;


import java.util.Properties;
/**
 * 
 * Esta clase administra mensajes.
 * 
 * Permite administrar los mensajes que se utilizan en las capas de negocio y superiores a nivel de clases java,
 * estos mensajes son declarados en un archivo de propiedades, centralizando el mantenimiento
 * de los mismos.
 *  
 * @author Luis Tumipamba
 * @version 1.0
 * @since 27-06-2014
 * 
 */
public class ParametrosNegocio {
	//	Se declaran variables para poder acceder a los valores que se registran en el archivo properties
	private static Properties properties = getProperties();
	public static String eliminar_registro = properties.getProperty("eliminar_registro");
	public static String error_sistema = properties.getProperty("error_sistema");
	public static String ingreso_registro = properties.getProperty("ingreso_registro");	
	public static String no_eliminar_registro = properties.getProperty("no_eliminar_registro");
	public static String existe_referencia = properties.getProperty("existe_referencia");
	public static String dato_referenciado = properties.getProperty("dato_referenciado");
	public static String eliminado = properties.getProperty("eliminado");
	public static String modificar_registro = properties.getProperty("modificar_registro");
	public static String no_caracteres_especiales = properties.getProperty("no_caracteres_especiales");
	public static String existe_usuario = properties.getProperty("existe_usuario");
	public static String eliminar_usuario = properties.getProperty("eliminar_usuario");
	public static String eliminar_perfil = properties.getProperty("eliminar_perfil");
	public static String asunto = properties.getProperty("asunto");
	public static String host = properties.getProperty("host");
	public static String port = properties.getProperty("port");
	public static String from = properties.getProperty("from");
	public static String protocol = properties.getProperty("protocol");
	public static String capa=properties.getProperty("capa");
	public static String eliminar_partida=properties.getProperty("eliminar_partida");
	
	private static Properties getProperties() {
		Properties property = new Properties();
		try {

			String patProperties = "/ec/linde/modulos/recursos/ParametrosNegocio.properties";
			//Se carga el archivo que contiene los valores y variables
			property.load(ParametrosNegocio.class.getResourceAsStream(patProperties));
		} catch (Exception e) {
			// TODO: handle exception
		}
		return property;
	}
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

	}
}
